许多计算都涉及到建立各种对象的汇集,以及对这些汇集的操作。逐个字符地读进一个字符串,逐个字符地将该串打印出来都是这种工作的实际例子。一个以保存一批对象为主要用途的类通常被称为一个容器。为给定的工作提供适当的容器,并提供一些有用的基本操作来支持它们,这些在任何程序的构造过程中都是最重要的步骤。
为阐释标准库中最有用的容器,现在让我们来考虑一个保存名字和电话号码的简单程序。它正是这样的一类程序,对于有不同背景的人而言,有许多不同的“简单而明显”的解决办法。
🔚